
/*reset*/
body,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,tr,th,img,input,select,a,button{margin: 0px;padding: 0px;border: 0px;font-family: 'Microsoft Yahei',sans-serif,'SimSun','SimHei';}
li{list-style: none;}
a{color: #666;text-decoration: none;}
/* a:hover{text-decoration: underline;} */
.auto-cut{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.wrapper-full{width: 100%;}
.wrapper{width: 1200px;margin: 0 auto;position: relative;}
* html .clearfix {zoom: 1;}/* ie6 */
*:first-child+html .clearfix{zoom: 1;}/* ie7 */
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;zoom: 1;}
.js-hidden,
.undis{display: none;}
.js-dis{display: block;}
.rel{position: relative;}
.abs{position: absolute;}
.fl{float: left;_display: inline;}
.fr{float: right;_display: inline;}
.clear{clear: both;height: 0;overflow: hidden;zoom: 1;}
.ovh {overflow: hidden;}
dt>img{width: 100%;height: 100%;display: block;}
textarea{resize: none;}
/* .col-main,.col-a,.col-b,.mod-a,.mod-b{float: left;_display: inline;}
.col-sub,.col-c,.mod-c{float: right;_display: inline;} */

/*margin*/
.mgt5{margin-top: 5px;}
.mgt10{margin-top: 10px;}
.mgt15{margin-top: 15px;}
.mgt20{margin-top: 20px;}
.mgt25{margin-top: 25px;}
.mgt30{margin-top: 30px;}
.mgt35{margin-top: 35px;}
.mgt40{margin-top: 40px;}
.mgt45{margin-top: 45px;}
.mgt50{margin-top: 50px;}

.mgl5{margin-left: 5px;}
.mgl10{margin-left: 10px;}
.mgl15{margin-left: 15px;}
.mgl20{margin-left: 20px;}
.mgl25{margin-left: 25px;}
.mgl30{margin-left: 30px;}
.mgl35{margin-left: 35px;}
.mgl40{margin-left: 40px;}

.mgb5{margin-bottom: 5px;}
.mgb10{margin-bottom: 10px;}
.mgb15{margin-bottom: 15px;}
.mgb20{margin-bottom: 20px;}
.mgb25{margin-bottom: 25px;}
.mgb30{margin-bottom: 30px;}
.mgb35{margin-bottom: 35px;}
.mgb40{margin-bottom: 40px;}
.mgb45{margin-bottom: 45px;}
.mgb50{margin-bottom: 50px;}

.mgr5{margin-right: 5px;}
.mgr10{margin-right: 10px;}
.mgr15{margin-right: 15px;}
.mgr20{margin-right: 20px;}
.mgr25{margin-right: 25px;}
.mgr30{margin-right: 30px;}
.mgr35{margin-right: 35px;}
.mgr40{margin-right: 40px;}

/*font-size*/
.fs12{font-size: 12px;}
.fs14{font-size: 14px;}
.fs16{font-size: 16px;}
.fs18{font-size: 18px;}

@media screen and (max-width: 900px){
  body,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,tr,th,img,input,select,a,section,figure,figcaption,span,button,textarea{margin: 0;padding: 0;border: 0;font-family: "Microsoft Yahei";}
  html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none;}
  *,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;-o-box-sizing:inherit;box-sizing:inherit;}
  h1,h2,h3,h4,h5,h6{font-weight: normal;}
  article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,video{display:block;}
  /*div{font-size: 0;}*/
  a{text-decoration: none;}
  *,:focus,:hover,:active{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);outline:0;}
  input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], input[type="tel"], textarea ,button{-webkit-appearance: none;appearance: none;outline: none;}
  html,body{height: 100%;}
  img{display: block;margin: 0 auto;}
  .wrapper-full{max-width: 432px;margin: 0 auto;overflow-x: hidden;}
  .wrapper{width: 100%;}
}